package io.renren.modules.eas.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 学生表
 *
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2023-09-26 23:32:06
 */
@Data
@TableName("eas_basic_stu")
public class EasBasicStuEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 学生id
	 */
	@TableId
	private Long id;
	/**
	 * 用户id
	 */
	private Long userId;
	/**
	 * 学号
	 */
	private String stuId;
	/**
	 * 入学年份
	 */
	private String enrollmentYear;
	/**
	 * 班级id
	 */
	private Long classId;
	/**
	 * 行政班id
	 */
	private Long administrativeClazzId;
	/**
	 * 语文班级id
	 */
	private Long chineseClazzId;
	/**
	 * 数学班级id
	 */
	private Long matheClazzId;
	/**
	 * 英语班级id
	 */
	private Long englishClazzId;
	/**
	 * 物理班级id
	 */
	private Long physicsClazzId;
	/**
	 * 化学班级id
	 */
	private Long chemistryClazzId;
	/**
	 * 生物班级id
	 */
	private Long biologyClazzId;
	/**
	 * 政治班级id
	 */
	private Long politicsClazzId;
	/**
	 * 历史班级id
	 */
	private Long historyClazzId;
	/**
	 * 地理班级id
	 */
	private Long geographyClazzId;
	/**
	 * 组合id
	 */
	private Long accountCombinationId;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 创建者
	 */
	private Long createBy;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 更新者
	 */
	private Long updateBy;
	/**
	 * 对应教师id
	 */
	private Long teacherId;

	private String name;

}
